package cn.wyj.basic.anno;

import java.lang.annotation.*;

// 表示注解在类上，方法上生效
@Target({ElementType.METHOD,ElementType.TYPE})

// 表示注解可以通过反射获取
@Retention(RetentionPolicy.RUNTIME)

// 可以被javadoc读取提取为文档，可以不加
@Documented

// 可以被继承
@Inherited
public @interface PreAuthorize {

    // 注解的第一个值，Permission的sn字段值
    String sn();

    // 注解的第二个值，Permission的name 字段
    String name();

}
